<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>测试</title>
</head>
<body>
<!-- 宏任务是浏览器系统默认控制随机插入到消息队列里面的，无法准确控制执行的顺序 -->
<script type="text/javascript">
    function timerCallback2(){
        console.log(2)
    }
    function timerCallback(){
        console.log(1)
        setTimeout(timerCallback2,0)
    }
    setTimeout(timerCallback,0)
</script>
</body>
</html>
